goat neck appendage - İspanyolca İngilizce Sözlük